package com.payment.service;

import com.payment.entity.common.UserOrderPayment;

public interface UserOrderPaymentService {

    public void updateWeiXinPayRst(UserOrderPayment payment);

    public void updateCallbackPayRst(UserOrderPayment payment);

    public String queryPayRstByPayId(String out_trade_no);

    public int queryCountByPayId(String out_trade_no);

    public void dataTransfer();

    public void originalDataDelete();

    void updatePaymentForHist(UserOrderPayment payment);

    Integer insertOrderToPaymentT(UserOrderPayment payment);
}
